package net.dgg.zz.credential.qualificationTransfer.entity;

import net.dgg.zz.common.base.entity.BaseEntity;

import java.util.Date;

/**
 * 资质审核记录表
 */
public class QualificationTransferRecord extends BaseEntity {

    /**
     * 资质转让ID
     */
    private Long qualificationTransferId;

    /**
     * 审核类型
     */
    private String generalType;

    /**
     * 操作人ID(资质审批人)
     */
    private Long operaterId;

    /**
     * 操作人名字
     */
    private String operaterName;

    /**
     * 操作人部门ID
     */
    private Long operaterOrgId;

    /**
     * 操作人部门名字
     */
    private String operaterOrgName;

    /**
     * 操作时间
     */
    private Date operateTime;

    /**
     * 备注
     */
    private String remarks;


    /**
     * 资质转让ID
     * @return qualification_transfer_id 资质转让ID
     */
    public Long getQualificationTransferId() {
        return qualificationTransferId;
    }

    /**
     * 资质转让ID
     * @param qualificationTransferId 资质转让ID
     */
    public void setQualificationTransferId(Long qualificationTransferId) {
        this.qualificationTransferId = qualificationTransferId;
    }

    /**
     * 审核类型
     * @return general_type 审核类型
     */
    public String getGeneralType() {
        return generalType;
    }

    /**
     * 审核类型
     * @param generalType 审核类型
     */
    public void setGeneralType(String generalType) {
        this.generalType = generalType == null ? null : generalType.trim();
    }

    /**
     * 操作人ID(资质审批人)
     * @return operater_id 操作人ID(资质审批人)
     */
    public Long getOperaterId() {
        return operaterId;
    }

    /**
     * 操作人ID(资质审批人)
     * @param operaterId 操作人ID(资质审批人)
     */
    public void setOperaterId(Long operaterId) {
        this.operaterId = operaterId;
    }

    /**
     * 操作人名字
     * @return operater_name 操作人名字
     */
    public String getOperaterName() {
        return operaterName;
    }

    /**
     * 操作人名字
     * @param operaterName 操作人名字
     */
    public void setOperaterName(String operaterName) {
        this.operaterName = operaterName == null ? null : operaterName.trim();
    }

    /**
     * 操作人部门ID
     * @return operater_org_id 操作人部门ID
     */
    public Long getOperaterOrgId() {
        return operaterOrgId;
    }

    /**
     * 操作人部门ID
     * @param operaterOrgId 操作人部门ID
     */
    public void setOperaterOrgId(Long operaterOrgId) {
        this.operaterOrgId = operaterOrgId;
    }

    /**
     * 操作人部门名字
     * @return operater_org_name 操作人部门名字
     */
    public String getOperaterOrgName() {
        return operaterOrgName;
    }

    /**
     * 操作人部门名字
     * @param operaterOrgName 操作人部门名字
     */
    public void setOperaterOrgName(String operaterOrgName) {
        this.operaterOrgName = operaterOrgName == null ? null : operaterOrgName.trim();
    }

    /**
     * 操作时间
     * @return operate_time 操作时间
     */
    public Date getOperateTime() {
        return operateTime;
    }

    /**
     * 操作时间
     * @param operateTime 操作时间
     */
    public void setOperateTime(Date operateTime) {
        this.operateTime = operateTime;
    }

    /**
     * 备注
     * @return remarks 备注
     */
    public String getRemarks() {
        return remarks;
    }

    /**
     * 备注
     * @param remarks 备注
     */
    public void setRemarks(String remarks) {
        this.remarks = remarks == null ? null : remarks.trim();
    }
}